compressed sponge - French English Dictionary